package com.alibaba.citrus.ots.sales.plan.dto.api.request;

import com.alibaba.cz.base.tool.page.PageRequest;
import lombok.Data;

import java.util.List;

/**
 * @author wangyibing
 */
@Data
public class PageQueryContractRequest extends PageRequest {

    private String type;

    /**
     * 销售单元
     */
    private String orgBusinessUnitCode;
    /**
     * 销售组织code
     */
    private String orgSalesOrganizationCode;

    /**
     * 销售部门code
     */
    private String orgSalesDepartmentCode;

    private String channelCode;
    /**
     * 销售渠道
     */
    private String orgSalesChannelCode;

    /**
     * 客户code
     */
    private List<String> customerCodes;

    private List<String> customerAddresses;

    private String customerAddress;

    /**
     * 客户地址Id
     */
    private List<String> customerAddressIdList;

    /**
     * 合同年份
     */
    private String contractYear;

    /**
     *
     */
    private String contractMonth;

    /**
     * 货品编码
     */
    private List<String> scItemIds;

    /**
     * 外部编码
     */
    private String outrId;

    private String dataSource;

    private String scItemId;
}
